package cn.newtest.common.dbutils.dialect;

/**
 * 如果相应的数据库定义了限定查询记录的sql语句， 那么直接使用特定数据库的sql语句 否则supportsLimit返回false
 * 需要遍历RS取回所需要的分页数据
 * 
 * @author WangChui(baiyibing@gmail.com)
 * @version 1.0 TODO
 * 
 */
public interface DBDialect {
	public boolean supportsLimit();

	public String getLimitString(String sql);

	public String getCountString(String sql);

	public String getLimitString(String sql, int begin, int end, String orderByKey);
}
